La production de code de haute qualité dans les languages: Golang, C++, TypeScript
La maintenance d’un large pipeline de données globalement distribué: Kafka, ElasticSearch, Prometheus
La revue de code
Des deploiments fréquents - Nous reconnaissons la valeur de petits changements fréquents
L’écriture de tests unitaires et fonctionnels bout en bout
La surveillance des systèmes en production via des metriques et des tableaux de bords
Le déboggage et la mise à jour des systèmes en production sans coupure de service
L'automatisation de tout ce qui peut l’être pour éviter les tâches répétitives
La création de documentation de référence technique
- 2+ années d’expériences en ingénierie and l’industrie du lociciel.
- Un baccalauréat en génie logiciel ou informatique, ou bien de l’expérience équivalente.
- Une bonne connaissance de programmation dans les language Golang ou React.
- De l’experience de travail sur la plateforme Linux. La connaissance des technologie de communication IP (SIP) est un plus.
- De l’expérience avec des systèmes de queue et de traitement des évènements.
Producing maintainable code in the following languages : Golang, C++, TypeScript
Maintain a large scale, globally distributed, data pipeline : Kafka, ElasticSearch, Prometheus
Reviewing pull requests and having your pull requests reviewed.
Deploying often - We value small and frequent changes.
Write unit, integration and end to end tests.
Monitoring production systems (dashboards and metrics based notifications).
Troubleshooting, debugging and upgrading our production services while maintaining service.
Automating everything, from builds to recovery procedures
Creating technical documentation for reference and reporting
- 2+ years of engineering experience in the software industry, particularly with back end highly distributed system.
- Bachelor’s degree in Computer Science or related engineering discipline, or equivalent professional experience.
- Good knowledge of Golang or React programming experience.
- Experience with software development on Linux.
- Knowledge of VoIP protocols (SIP) is a plus. Experience with open-source event-based architecture, stream processing.
Company
Location
Montreal - Canada
Job type
Full-Time
Golang Job Details
Job Description
Où vous travaillerez : N’importe où au Québec
Ingénierie chez GoTo
Nous sommes les pionniers de la technologie du travail à distance. Nous construisons des logiciels de travail puissants et flexibles qui permettent à chacun de vivre sa meilleure vie, au travail et au-delà. Et en traçons encore plus en chemin. Il y a amplement de place pour la croissance – vous pouvez donc tracer votre propre voie ici aussi. Lorsque vous rejoignez une équipe de produit GoTo, vous jouez un rôle clé dans ce processus et voyez votre travail être utilisé par des millions d’utilisateurs dans le monde entier.
Votre quotidien
En tant que développeur de logiciels, vous travaillerez sur
Ce que nous recherchons
En tant que développeur logiciel , votre parcours ressemblera à :
Vous travaillerez vers un objectif commun avec une équipe ouverte d’esprit et cohésive plus grande que la somme de ses parties. Chez GoTo, nous sommes passionnés par la croissance d’un écosystème de travail diversifié et inclusif, car des prises uniques font de nous une entreprise plus forte, et plus forts ensemble. Nous nous engageons à créer un espace inclusif pour tous, quoi qu’il arrive. C’est ainsi que nous serons réels, que nous verrons grand, que nous agirons rapidement et que nous continuerons à croître en cours de route.
-
Where you’ll work: Anywhere in Quebec, QC, CA / Montreal, QC, CA
Engineering At GoTo
We’re the trailblazers of remote work technology. We build powerful, flexible work software that empowers everyone to live their best life, at work and beyond. And blaze even more trails along the way. There’s ample room for growth – so you can blaze your own trail here too. When you join a GoTo product team, you’ll take on a key role in this process and see your work be used by millions of users worldwide.
Your Day to Day
As a Software Developer, you would be working on
What We’re looking For
As a Software Developer, your background will look like
You’ll be working towards a shared goal with an open-minded and cohesive team greater than the sum of its parts. At GoTo, we’re passionate about growing a diverse and inclusive work ecosystem because unique takes make us a stronger company, and Stronger Together. We’re committed to creating an inclusive space for everyone, no matter what. That’s how we’ll Be Real, Think Big, Move Fast, and Keep Growing along the way.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs